covering troops - German English Dictionary